home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / lalr.lha / lalr / m2c / ArgCheck.h < prev    next >
C/C++ Source or Header  |  1992-08-18  |  853b  |  29 lines

  1. #define DEFINITION_ArgCheck
  2.  
  3. #ifndef DEFINITION_IO
  4. #include "IO.h"
  5. #endif
  6.  
  7. #ifndef DEFINITION_Strings
  8. #include "Strings.h"
  9. #endif
  10.  
  11. #ifndef DEFINITION_Idents
  12. #include "Idents.h"
  13. #endif
  14.  
  15. extern CHAR ArgCheck_Scanner[];
  16. extern CHAR ArgCheck_Parser[];
  17. extern BOOLEAN ArgCheck_LineFlag, ArgCheck_Generate;
  18. extern IO_tFile ArgCheck_Pars, ArgCheck_Def;
  19. extern BOOLEAN ArgCheck_TEST;
  20. extern struct ArgCheck_1 {
  21.     CHAR A[5 + 1];
  22. } ArgCheck_ExtDef, ArgCheck_ExtImp;
  23. extern void ArgCheck_ArgCheck ARGS(());
  24. extern void ArgCheck_GenerateSupport ARGS(());
  25. extern void ArgCheck_MakeFileName ARGS((Idents_tIdent Name, CHAR Default[], LONGCARD , CHAR Ext[], LONGCARD , CHAR array[], LONGCARD ));
  26. extern void ArgCheck_ExpandLine ARGS((IO_tFile Out, Strings_tString Line));
  27. extern void ArgCheck_CopyFile ARGS((IO_tFile In, IO_tFile Out));
  28. extern void BEGIN_ArgCheck();
  29.